package com.ndp.fb.model.fbagent.result.adcampaigngroups;

import com.ndp.fb.model.fbagent.result.AbstractFacebookResult;
import com.restfb.Facebook;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

/**
 * Created by infi on 2015/1/25.
 */
@Setter
@Getter
@NoArgsConstructor
public class FbAdCampaignGroups extends AbstractFacebookResult {
    @Facebook("id")
    private Long id;
    @Facebook("buying_type")
    private String buyingType;
    @Facebook("created_time")
    private String createTime;
    @Facebook("updated_time")
    private String updatedTime;
    @Facebook("start_time")
    private String startTime;
    @Facebook("stop_time")
    private String stopTime;
    @Facebook("spend_cap")
    private String spentCap;
    @Facebook("promoted_object")
    private Object promotedObject;
    @Facebook("name")
    private String name;
    @Facebook("account_id")
    private Long accountId;
    @Facebook("campaign_group_status")
    private String campaignGroupStatus;
    @Facebook("objective")
    private String objective;
    
    @Facebook("adlabels")
    private String adlabels;
    @Facebook("can_use_spend_cap")
    private Boolean can_use_spend_cap;
    @Facebook("topline_id")
    private Integer topline_id;
}
